#include<stdio.h>
#include<stdlib.h>
#include<unistd.h>

void clear_fun1(void)
	{
		printf("1\n");
	}
void clear_fun2(void)
        {
                printf("2\n");
        }
void clear_fun3(void)
        {
                printf("3\n");
        }

int main()
{
	atexit(clear_fun1);
	atexit(clear_fun2);
	atexit(clear_fun3);
	printf("process exit 3 sec later!!!\n");
	sleep(3);
	return 0;
}
